small hydropower - Espagnol Anglais Dictionnaire